Skip to content

chore: trim issue templates#4656

Merged
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:chore/issue-templates-trim
May 2, 2026
Merged

chore: trim issue templates#4656
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:chore/issue-templates-trim

Conversation

@Yicong-Huang
Copy link
Copy Markdown
Contributor

What changes were proposed in this PR?

  • Drop the Priority dropdown from feature-template.yaml and task-template.yaml. Priority is tracked on the issue itself via GitHub's native field, so the in-template dropdown is redundant. bug-template.yaml never had one.
  • bug-template.yaml: replace the Version dropdown (1.1.0-incubating (Pre-release/Master) / 1.0.0) with a Branch dropdown (main / 1.1.0-incubating). Bugs are reported against branches more often than tagged releases.
  • task-template.yaml: tighten Task Type. Drop "Code Implementation" (every task is code) and add Performance + Other. Final list: Refactor / Cleanup, DevOps / Deployment / CI, Testing / QA, Documentation, Performance, Other.

No other field changes.

Any related issues, documentation, discussions?

Closes #4655

How was this PR tested?

YAML parses locally for all three templates. Real-world test: open the "New issue" UI and confirm the dropdowns/labels render as expected once merged.

Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 4.7)

- Drop the Priority dropdown from feature-template.yaml and
  task-template.yaml. Priority is now tracked on the issue itself
  via GitHub's native field, so the in-template dropdown is
  redundant. (bug-template.yaml never had one.)
- bug-template.yaml: replace the Version dropdown
  (1.1.0-incubating (Pre-release/Master) | 1.0.0) with a Branch
  dropdown (main | 1.1.0-incubating). Bugs are reported against
  branches more often than tagged releases.
- task-template.yaml: tighten the Task Type options. Drop "Code
  Implementation" (every task is code) and add Performance + Other.
  Final list: Refactor / Cleanup, DevOps / Deployment / CI,
  Testing / QA, Documentation, Performance, Other.

Closes apache#4655

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Yicong-Huang Yicong-Huang added the release/v1.1.0-incubating back porting to release/v1.1.0-incubating label May 2, 2026
Copy link
Copy Markdown
Contributor

@aglinxinyuan aglinxinyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Yicong-Huang Yicong-Huang merged commit 592e6a3 into apache:main May 2, 2026
24 checks passed
github-actions Bot pushed a commit that referenced this pull request May 2, 2026
### What changes were proposed in this PR?

- Drop the **Priority** dropdown from `feature-template.yaml` and
`task-template.yaml`. Priority is tracked on the issue itself via
GitHub's native field, so the in-template dropdown is redundant.
`bug-template.yaml` never had one.
- `bug-template.yaml`: replace the **Version** dropdown
(`1.1.0-incubating (Pre-release/Master)` / `1.0.0`) with a **Branch**
dropdown (`main` / `1.1.0-incubating`). Bugs are reported against
branches more often than tagged releases.
- `task-template.yaml`: tighten **Task Type**. Drop "Code
Implementation" (every task is code) and add Performance + Other. Final
list: Refactor / Cleanup, DevOps / Deployment / CI, Testing / QA,
Documentation, Performance, Other.

No other field changes.

### Any related issues, documentation, discussions?

Closes #4655

### How was this PR tested?

YAML parses locally for all three templates. Real-world test: open the
"New issue" UI and confirm the dropdowns/labels render as expected once
merged.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 4.7)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

(backported from commit 592e6a3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/v1.1.0-incubating back porting to release/v1.1.0-incubating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Trim issue templates: drop Priority, switch Bug Version to Branch

2 participants